﻿using System;
using System.Collections.Generic;
using Microsoft.Xna.Framework;
using Microsoft.Xna.Framework.Graphics;
using Ether;
using Ether.Libs;
using Firefly.Libs;
using Ether.Mapping;
using Jitter;

namespace Ether
{
    public sealed class NexusPortal : Structure
    {
        //Fields
        public const float ROT_SPEED = 1.5f; //Degress per frame

        //Construct
        public NexusPortal(LevelMap parent, World parentWorld)
            : base(parent, parentWorld, "assets/structures/nexus", "art/structures/nexus")
        {
            this.OssilateY = true;
            this.OssilateYMultipler = .3f;
        }
          
        //Methods
        public override void UpdateStructure(Input input, GameTime time)
        {
            //Get its rotation
            //this.StructBody.Rotate(0f, ROT_SPEED, 0f);
        }
    }
}
